package com.kehongborui.fliggy.enums;

/**
 * @author zhang peng yang ming
 * @CopyRight (C) http://www.csdn.com
 * @brief 异常相关的提示信息
 * @email 122162005@qq.com
 * @date 2018-08-20
 */
public enum ExceptionMessage {
    STATION_INFO_IS_EXIST(-1001, "名称为【%s】的车站信息已经存在"),
    STATION_ID_IS_NOT_EXIST(-1002, "名称为【%s】的车站信息对应的ID不存在"),
    VEHICLE_INFO_IS_EXIST(-1003, "编号为【%s】的列车信息已经存在"),
    PASS_STATION_SEQ_ERROR(-1004, "编号为【%s】的列车经停站对应的排序不正确"),
    PASS_STATION_ID_ERROR(-1005, "编号为【%s】的列车经停站重复"),
    VEHICLE_ID_IS_NOT_EXIST(-1006, "名称为【%s】的车辆信息对应的ID不存在"),
    PASS_STATION_ID_IS_NOT_EXIST(-1007, "名称为【%s】的经停站信息对应的ID或者对应的列车ID不正确"),
    STATION_IS_NOT_EXIST(-1008, "ID为【%s】的车站信息不存在"),
    SEATS_AMOUNT_ERROR(-1009, "编号为【%s】的列车座位不够"),
    VEHICLE_NOT_EXIST(-1010, "编号为【%s】的列车信息不存在"),
    USER_INFO_ERROR(-1011, "联系方式为【%s】的用户的登录信息不正确"),
    USER_INFO_IS_NULL(-1012, "用户信息为空"),
    USER_NOT_LOGIN(-1013, "该用户未登录"),
    USER_IS_LOCKED(-1014, "该用户被锁定！"),
    TEL_IS_EXIST(-1015, "该电话号码已经被注册"),
    EMAIL_IS_EXIST(-1016, "该邮箱已经被注册！"),
    USER_NOT_ENABLED(-1017, "用户账号信息未激活！"),
    ;


    ExceptionMessage(Integer code,  String desc) {
        this.code = code;
        this.desc = desc;
    }

    /**
     * 错误代码
     */
    private Integer code;
    private String desc;

    public Integer getCode() {
        return code;
    }

    public String getDesc() {
        return desc;
    }

}
